feel like a stranger - Allemand Anglais Dictionnaire